xen.git
21 years agobitkeeper revision 1.1108.33.23 (410d0a8aWM5n48Ku4nUKCSOzCx9B2A)
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:21:46 +0000 (15:21 +0000)]
bitkeeper revision 1.1108.33.23 (410d0a8aWM5n48Ku4nUKCSOzCx9B2A)

sync with 2.4 block backend driver:
always print error messages

21 years agobitkeeper revision 1.1108.33.22 (410d08e1nsOUOXoTW3KvoNJBKy1OYw)
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:14:41 +0000 (15:14 +0000)]
bitkeeper revision 1.1108.33.22 (410d08e1nsOUOXoTW3KvoNJBKy1OYw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.46.2 (410d089cpvc9fy-VOckTby-AoHbHjQ)
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:13:32 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.46.2 (410d089cpvc9fy-VOckTby-AoHbHjQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.47.1 (410d0894HhCNQH1pLGY2q0pUmuKCfQ)
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 15:13:24 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.47.1 (410d0894HhCNQH1pLGY2q0pUmuKCfQ)

add block backend driver for Linux 2.6

21 years agobitkeeper revision 1.1108.46.1 (410cf9dfstlSCa_bUdWkb4grJVzBxg)
cl349@freefall.cl.cam.ac.uk [Sun, 1 Aug 2004 14:10:39 +0000 (14:10 +0000)]
bitkeeper revision 1.1108.46.1 (410cf9dfstlSCa_bUdWkb4grJVzBxg)

PF_USEDFPU -> TS_USEDFPU

21 years agobitkeeper revision 1.1108.33.21 (410c1c1aMdLPxyK2NQOMHl2UnO986w)
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:24:26 +0000 (22:24 +0000)]
bitkeeper revision 1.1108.33.21 (410c1c1aMdLPxyK2NQOMHl2UnO986w)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.45.2 (410c1b12fr5E-nBaA3zFwFnI4yp4yg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:20:02 +0000 (22:20 +0000)]
bitkeeper revision 1.1108.45.2 (410c1b12fr5E-nBaA3zFwFnI4yp4yg)

Hack to work around Python 2.2's lack of gnu style getopt parsing.

21 years agobitkeeper revision 1.1108.45.1 (410c1a5ciBWG2JsmEjIJbaQp8U-jtg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 31 Jul 2004 22:17:00 +0000 (22:17 +0000)]
bitkeeper revision 1.1108.45.1 (410c1a5ciBWG2JsmEjIJbaQp8U-jtg)

Avoid use of /sbin/sfdisk in determining blk dev size.

21 years agobitkeeper revision 1.1108.33.20 (410bc51bu4HGQYf4dl0npPACAL5Irw)
cl349@freefall.cl.cam.ac.uk [Sat, 31 Jul 2004 16:13:15 +0000 (16:13 +0000)]
bitkeeper revision 1.1108.33.20 (410bc51bu4HGQYf4dl0npPACAL5Irw)

share backend network driver between Linux 2.4 and 2.6

21 years agobitkeeper revision 1.1108.33.19 (410aa828QPuGH1klcCz2WqTekaG0sw)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 19:57:28 +0000 (19:57 +0000)]
bitkeeper revision 1.1108.33.19 (410aa828QPuGH1klcCz2WqTekaG0sw)

enable Linux 2.6 dom0 build

21 years agobitkeeper revision 1.1108.33.18 (410aa47ebwOvb3mWKrhu5YMJbZixSg)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 19:41:50 +0000 (19:41 +0000)]
bitkeeper revision 1.1108.33.18 (410aa47ebwOvb3mWKrhu5YMJbZixSg)

only allow IOCTL_PRIVCMD_MMAP* for privileged guests since the
direct_map calls only exist in privileged guests

21 years agobitkeeper revision 1.1108.33.17 (410a9834dLHZXL-7q43y8gsiD74zLQ)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 18:49:24 +0000 (18:49 +0000)]
bitkeeper revision 1.1108.33.17 (410a9834dLHZXL-7q43y8gsiD74zLQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.44.1 (410a9819I8nRg4cqB44agt4G5KysGA)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 18:48:57 +0000 (18:48 +0000)]
bitkeeper revision 1.1108.44.1 (410a9819I8nRg4cqB44agt4G5KysGA)

add network backend driver for 2.6

21 years agobitkeeper revision 1.1108.33.16 (410a59b1Odsa2t3juJClg_BfE5mA0g)
mwilli2@equilibrium.research.intel-research.net [Fri, 30 Jul 2004 14:22:41 +0000 (14:22 +0000)]
bitkeeper revision 1.1108.33.16 (410a59b1Odsa2t3juJClg_BfE5mA0g)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno-docs.bk

21 years agobitkeeper revision 1.1108.43.1 (410a5973b_ww-XNociMt5BotV87vBQ)
mwilli2@equilibrium.research.intel-research.net [Fri, 30 Jul 2004 14:21:39 +0000 (14:21 +0000)]
bitkeeper revision 1.1108.43.1 (410a5973b_ww-XNociMt5BotV87vBQ)

Tweaks.

21 years agobitkeeper revision 1.1108.33.15 (410a5561jMJpWCyP5pt8Zo13oS4s6g)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 14:04:17 +0000 (14:04 +0000)]
bitkeeper revision 1.1108.33.15 (410a5561jMJpWCyP5pt8Zo13oS4s6g)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.42.2 (410a5543hTk4ZghZ7LpPrheWH-cTxg)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 14:03:47 +0000 (14:03 +0000)]
bitkeeper revision 1.1108.42.2 (410a5543hTk4ZghZ7LpPrheWH-cTxg)

make char and input drivers for privileged guests only

21 years agobitkeeper revision 1.1108.33.14 (410a5393v_xG6oYfn6ZwwuVnKJOpbQ)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 13:56:35 +0000 (13:56 +0000)]
bitkeeper revision 1.1108.33.14 (410a5393v_xG6oYfn6ZwwuVnKJOpbQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.42.1 (410a533ba5rMjZR_8GxQMCvpvadY1A)
cl349@freefall.cl.cam.ac.uk [Fri, 30 Jul 2004 13:55:07 +0000 (13:55 +0000)]
bitkeeper revision 1.1108.42.1 (410a533ba5rMjZR_8GxQMCvpvadY1A)

- only map 1st MB in privileged guests
- allow ioremap for non-privileged domains

21 years agobitkeeper revision 1.1108.33.13 (410a4f615sv1r0U6d481Qr5KYOtvpQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 30 Jul 2004 13:38:41 +0000 (13:38 +0000)]
bitkeeper revision 1.1108.33.13 (410a4f615sv1r0U6d481Qr5KYOtvpQ)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.33.12 (410a2d89JN_iC47yd0e9fa3_WKSRHg)
gm281@boulderdash.cl.cam.ac.uk [Fri, 30 Jul 2004 11:14:17 +0000 (11:14 +0000)]
bitkeeper revision 1.1108.33.12 (410a2d89JN_iC47yd0e9fa3_WKSRHg)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.41.1 (410a2d7a8Vn9rr5fmDlV15Z77R97-Q)
gm281@boulderdash.cl.cam.ac.uk [Fri, 30 Jul 2004 11:14:02 +0000 (11:14 +0000)]
bitkeeper revision 1.1108.41.1 (410a2d7a8Vn9rr5fmDlV15Z77R97-Q)

Minor fix to BVT. When a domain migrates between CPUs its AVT must always be updated.

21 years agobitkeeper revision 1.1108.35.7 (410a0b93obztTzgYAKS6IcEBh3xJcQ)
mjw@wray-m-3.hpl.hp.com [Fri, 30 Jul 2004 08:49:23 +0000 (08:49 +0000)]
bitkeeper revision 1.1108.35.7 (410a0b93obztTzgYAKS6IcEBh3xJcQ)

Use environment variables XEND and XEND_ROOT to set the location
of the xend server and its root path.

21 years agobitkeeper revision 1.1108.33.11 (410941b0RCh83vYNlD7QJ-O9mIFT3A)
mwilli2@equilibrium.research.intel-research.net [Thu, 29 Jul 2004 18:28:00 +0000 (18:28 +0000)]
bitkeeper revision 1.1108.33.11 (410941b0RCh83vYNlD7QJ-O9mIFT3A)

More updates.

21 years agobitkeeper revision 1.1108.33.10 (41092cedAfDHMzrb-pFlJhqF-7WIvw)
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 16:59:25 +0000 (16:59 +0000)]
bitkeeper revision 1.1108.33.10 (41092cedAfDHMzrb-pFlJhqF-7WIvw)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.40.1 (41092cdfpganwDsmLTIjObLf_WiAXA)
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 16:59:11 +0000 (16:59 +0000)]
bitkeeper revision 1.1108.40.1 (41092cdfpganwDsmLTIjObLf_WiAXA)

CPU migration flag added

21 years agobitkeeper revision 1.1108.35.6 (41091d99KjjPC1MDTpjZgbI8NuFnog)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 15:54:01 +0000 (15:54 +0000)]
bitkeeper revision 1.1108.35.6 (41091d99KjjPC1MDTpjZgbI8NuFnog)

Fix mac formatting.

21 years agobitkeeper revision 1.1108.33.9 (41091835q6WuyZj9PdFnpNZ9ZQ7vfw)
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 15:31:01 +0000 (15:31 +0000)]
bitkeeper revision 1.1108.33.9 (41091835q6WuyZj9PdFnpNZ9ZQ7vfw)

- for Linux 2.6, use shared defintions of the hypervisor and control interface
- cleanup and sync Linux 2.4 mkbuildtree with Linux 2.6 mkbuildtree

21 years agobitkeeper revision 1.1108.35.5 (41090ef2VknMjEjPGflC7vkB7aE0IQ)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:51:30 +0000 (14:51 +0000)]
bitkeeper revision 1.1108.35.5 (41090ef2VknMjEjPGflC7vkB7aE0IQ)

Add commands to convert between domain names and ids.

21 years agobitkeeper revision 1.1108.33.8 (41090ef11XoUiWSkr6MEGLaPoaCOiQ)
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 14:51:29 +0000 (14:51 +0000)]
bitkeeper revision 1.1108.33.8 (41090ef11XoUiWSkr6MEGLaPoaCOiQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.35.4 (41090ec8uR9vt6nVJD7Yw0OJlfO1Hw)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:50:48 +0000 (14:50 +0000)]
bitkeeper revision 1.1108.35.4 (41090ec8uR9vt6nVJD7Yw0OJlfO1Hw)

Rename the xm defaults for linux and netbsd, replace with a simpler
default config that doesn't use parameters.

21 years agobitkeeper revision 1.1108.38.2 (41090e48fvpT3Gg3-wliILln5YL7nQ)
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 14:48:40 +0000 (14:48 +0000)]
bitkeeper revision 1.1108.38.2 (41090e48fvpT3Gg3-wliILln5YL7nQ)

- share more files with linux 2.6
- always link 2.4 to linux-xen-sparse

21 years agobitkeeper revision 1.1108.35.3 (4109068aJLiAygvPcLaayrwLbvNnyw)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 14:15:38 +0000 (14:15 +0000)]
bitkeeper revision 1.1108.35.3 (4109068aJLiAygvPcLaayrwLbvNnyw)

Add vif and vbd commands, including adding vbds to
an existing domain.

21 years agobitkeeper revision 1.1108.33.7 (4108f8b7cYkTVJgRCeE-u5VxkdHuhQ)
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 13:16:39 +0000 (13:16 +0000)]
bitkeeper revision 1.1108.33.7 (4108f8b7cYkTVJgRCeE-u5VxkdHuhQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.38.1 (4108f5c3GAt0sOF9Rw25ssmCIA9QCg)
cl349@freefall.cl.cam.ac.uk [Thu, 29 Jul 2004 13:04:03 +0000 (13:04 +0000)]
bitkeeper revision 1.1108.38.1 (4108f5c3GAt0sOF9Rw25ssmCIA9QCg)

support creating domains from Linux 2.6

21 years agobitkeeper revision 1.1108.33.6 (4108f3a1qaOMsRlitMsUxuQXpnmdWA)
tw275@labyrinth.cl.cam.ac.uk [Thu, 29 Jul 2004 12:54:57 +0000 (12:54 +0000)]
bitkeeper revision 1.1108.33.6 (4108f3a1qaOMsRlitMsUxuQXpnmdWA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.37.1 (4108f395VJ6nDz3Ag7FW0LiNkvflog)
tw275@labyrinth.cl.cam.ac.uk [Thu, 29 Jul 2004 12:54:45 +0000 (12:54 +0000)]
bitkeeper revision 1.1108.37.1 (4108f395VJ6nDz3Ag7FW0LiNkvflog)

More work on Domain Creation Wizzard.

Works well

21 years agobitkeeper revision 1.1108.33.5 (4108f284JXwnlvsp_7EcekNGUG3BbQ)
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 12:50:12 +0000 (12:50 +0000)]
bitkeeper revision 1.1108.33.5 (4108f284JXwnlvsp_7EcekNGUG3BbQ)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.36.1 (4108f279nPgkLZARXvnqXNBEsFkj4Q)
gm281@boulderdash.cl.cam.ac.uk [Thu, 29 Jul 2004 12:50:01 +0000 (12:50 +0000)]
bitkeeper revision 1.1108.36.1 (4108f279nPgkLZARXvnqXNBEsFkj4Q)

The runqueue management functions removed from sched-if.h and put into schedulers

21 years agobitkeeper revision 1.1108.35.2 (4108f181qIC17s1k7tUAzAMnlIZwBA)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 12:45:53 +0000 (12:45 +0000)]
bitkeeper revision 1.1108.35.2 (4108f181qIC17s1k7tUAzAMnlIZwBA)

Add support for getting the xend log.
Needed response headers and mime-types in the xend client code.
Add command groups in xm help.

21 years agobitkeeper revision 1.1108.35.1 (4108e070QU79vAGD5MxHmtf2vmIj5w)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 11:33:04 +0000 (11:33 +0000)]
bitkeeper revision 1.1108.35.1 (4108e070QU79vAGD5MxHmtf2vmIj5w)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.24.2 (4108d1f8mh1HwCuBJAKjn8UuBU4wTA)
mjw@wray-m-3.hpl.hp.com [Thu, 29 Jul 2004 10:31:20 +0000 (10:31 +0000)]
bitkeeper revision 1.1108.24.2 (4108d1f8mh1HwCuBJAKjn8UuBU4wTA)

Change to supporting reference to domain by name or id and
make xm tools use names.

21 years agobitkeeper revision 1.1108.33.4 (41081a99OANenGnR3ffwrKZGn0vPPQ)
mwilli2@equilibrium.research.intel-research.net [Wed, 28 Jul 2004 21:28:57 +0000 (21:28 +0000)]
bitkeeper revision 1.1108.33.4 (41081a99OANenGnR3ffwrKZGn0vPPQ)

Smaller manual tweaks.

21 years agobitkeeper revision 1.1108.33.3 (410817b8l8iY5hb257vj-ECAksWmhA)
mwilli2@equilibrium.research.intel-research.net [Wed, 28 Jul 2004 21:16:40 +0000 (21:16 +0000)]
bitkeeper revision 1.1108.33.3 (410817b8l8iY5hb257vj-ECAksWmhA)

Tweaks + incorporate text from the existing README file.
There's quite a lot of relevant information in here now, although
there's still some way to go.

21 years agobitkeeper revision 1.1108.33.2 (4107ea5crZ__llMFfeSxzPDcA35jUg)
gm281@boulderdash.cl.cam.ac.uk [Wed, 28 Jul 2004 18:03:08 +0000 (18:03 +0000)]
bitkeeper revision 1.1108.33.2 (4107ea5crZ__llMFfeSxzPDcA35jUg)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.34.1 (4107ea3eSSzRurUHPnjryAZ3X8VXbg)
gm281@boulderdash.cl.cam.ac.uk [Wed, 28 Jul 2004 18:02:38 +0000 (18:02 +0000)]
bitkeeper revision 1.1108.34.1 (4107ea3eSSzRurUHPnjryAZ3X8VXbg)

New locking scheme for schedulers

21 years agobitkeeper revision 1.1108.33.1 (4107e4f004yd2JnROkCCAkhrBNNhaw)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 17:40:00 +0000 (17:40 +0000)]
bitkeeper revision 1.1108.33.1 (4107e4f004yd2JnROkCCAkhrBNNhaw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.32.1 (4107e4e2YMdWDsDVr_ptn6faQ7KwmA)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 17:39:46 +0000 (17:39 +0000)]
bitkeeper revision 1.1108.32.1 (4107e4e2YMdWDsDVr_ptn6faQ7KwmA)

Virtually finished Domain Creation from sv.
Needs work to make it more robust.

21 years agobitkeeper revision 1.1108.1.37 (4107d02dYcJF8TH5jTer5ND5P5M1bw)
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 16:11:25 +0000 (16:11 +0000)]
bitkeeper revision 1.1108.1.37 (4107d02dYcJF8TH5jTer5ND5P5M1bw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.31.1 (4107cddcN4PrO_mSj6ghGWKwEoOWnw)
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 16:01:32 +0000 (16:01 +0000)]
bitkeeper revision 1.1108.31.1 (4107cddcN4PrO_mSj6ghGWKwEoOWnw)

enable block device drivers since they work

21 years agobitkeeper revision 1.1108.1.36 (4107c92bdU3CUVZu3R2o9eIsKdi9gg)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 15:41:31 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.1.36 (4107c92bdU3CUVZu3R2o9eIsKdi9gg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.30.3 (4107c922o_Bx20-5N8PsVBcjjHYmQA)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 15:41:22 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.30.3 (4107c922o_Bx20-5N8PsVBcjjHYmQA)

More work on wizard

21 years agobitkeeper revision 1.1108.1.35 (4107c7da9kAXLjKhklba_j2Kjf05bg)
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 15:35:54 +0000 (15:35 +0000)]
bitkeeper revision 1.1108.1.35 (4107c7da9kAXLjKhklba_j2Kjf05bg)

don't use common slab/page allocators for ia64 (it uses 2.6 stuff in arch directory)

21 years agobitkeeper revision 1.1108.1.34 (4107c42dsPCvy45ThkOGwYRqBOaAfg)
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 15:20:13 +0000 (15:20 +0000)]
bitkeeper revision 1.1108.1.34 (4107c42dsPCvy45ThkOGwYRqBOaAfg)

Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

21 years agobitkeeper revision 1.1108.1.33 (4107bf87E4lBKLx7JAr-R9pTBE8wMg)
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 15:00:23 +0000 (15:00 +0000)]
bitkeeper revision 1.1108.1.33 (4107bf87E4lBKLx7JAr-R9pTBE8wMg)

cleanup

21 years agobitkeeper revision 1.1108.1.32 (4107aea3BDdUxrD2IYQ5Iqr4OuE-gA)
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 13:48:19 +0000 (13:48 +0000)]
bitkeeper revision 1.1108.1.32 (4107aea3BDdUxrD2IYQ5Iqr4OuE-gA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.1.31 (4107adf2vp4n6dnsoTUjick0ruJYIQ)
cl349@freefall.cl.cam.ac.uk [Wed, 28 Jul 2004 13:45:22 +0000 (13:45 +0000)]
bitkeeper revision 1.1108.1.31 (4107adf2vp4n6dnsoTUjick0ruJYIQ)

get Linux 2.6 in dom0 working:
- tested with e100 driver and nfsroot

21 years agobitkeeper revision 1.1108.30.2 (41079adaq81cjx0MY5yfLPb2Q1tVKw)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:23:54 +0000 (12:23 +0000)]
bitkeeper revision 1.1108.30.2 (41079adaq81cjx0MY5yfLPb2Q1tVKw)

Fixed  little problem, no biggie

21 years agobitkeeper revision 1.1108.30.1 (410799e22TJDUoi5riSiL0r87tMEfA)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:19:46 +0000 (12:19 +0000)]
bitkeeper revision 1.1108.30.1 (410799e22TJDUoi5riSiL0r87tMEfA)

Resovled conflicts, spelling mistakes

21 years agobitkeeper revision 1.1108.29.1 (4107987b3YS7DchKHz1bWQKqXsXTsg)
tw275@labyrinth.cl.cam.ac.uk [Wed, 28 Jul 2004 12:13:47 +0000 (12:13 +0000)]
bitkeeper revision 1.1108.29.1 (4107987b3YS7DchKHz1bWQKqXsXTsg)

Added xensv command: xensv start / stop -
checks for twisted and for xend
More work on wizzard, now persits values and can move back / forth

21 years agobitkeeper revision 1.1108.23.11 (4107940an971OqQK5q_qr4ODNA_-MQ)
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 11:54:50 +0000 (11:54 +0000)]
bitkeeper revision 1.1108.23.11 (4107940an971OqQK5q_qr4ODNA_-MQ)

ignores

21 years agobitkeeper revision 1.1108.23.10 (41078cf5vf2z71barbrPnZ5i-BsO6w)
smh22@tempest.cl.cam.ac.uk [Wed, 28 Jul 2004 11:24:37 +0000 (11:24 +0000)]
bitkeeper revision 1.1108.23.10 (41078cf5vf2z71barbrPnZ5i-BsO6w)

Wizard.py, CreateDomain.py:
  fixed typo
Wizard.py:
  Rename: tools/python/xen/sv/Wizzard.py -> tools/python/xen/sv/Wizard.py

21 years agobitkeeper revision 1.1108.23.9 (4106e7f64h6tbZmm87lRswrRqiUzJQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 23:40:38 +0000 (23:40 +0000)]
bitkeeper revision 1.1108.23.9 (4106e7f64h6tbZmm87lRswrRqiUzJQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.28.1 (4106e7efzfLYJJxhDUfFLjrg1-JKEw)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 23:40:31 +0000 (23:40 +0000)]
bitkeeper revision 1.1108.28.1 (4106e7efzfLYJJxhDUfFLjrg1-JKEw)

Finish merge of old domain allocation code with tehe buddy-allocator system.
Now just needs exporting to priv guest OSes so they can allocate multi-page
physmem chunks. Then to fix Linux's pci_alloc_consistent().

21 years agobitkeeper revision 1.1108.23.8 (4106ba094B7aR7HwylABYVZ3aPpD8Q)
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:24:41 +0000 (20:24 +0000)]
bitkeeper revision 1.1108.23.8 (4106ba094B7aR7HwylABYVZ3aPpD8Q)

Bring portions of the interface docs more in line with 2.0.

21 years agobitkeeper revision 1.1108.23.7 (4106b501stHQ9fK16Mi0Amrqf_M30w)
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:03:13 +0000 (20:03 +0000)]
bitkeeper revision 1.1108.23.7 (4106b501stHQ9fK16Mi0Amrqf_M30w)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk

21 years agobitkeeper revision 1.1108.27.1 (4106b4dcUuhPYm6jB7lab45P6cHG9Q)
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 20:02:36 +0000 (20:02 +0000)]
bitkeeper revision 1.1108.27.1 (4106b4dcUuhPYm6jB7lab45P6cHG9Q)

More documentation improvements.
Incorporates some additional content and structuring ideas, courtesy of
Rune J. Andresen.  Any mistakes or deficiencies are my fault, though ;-)

21 years agobitkeeper revision 1.1108.23.6 (4106af07jrJFFj3K5Vjf_6Q58qYhqw)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 19:37:43 +0000 (19:37 +0000)]
bitkeeper revision 1.1108.23.6 (4106af07jrJFFj3K5Vjf_6Q58qYhqw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.26.1 (4106af006Bpl_nN84MShtvHA51xG0Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 19:37:36 +0000 (19:37 +0000)]
bitkeeper revision 1.1108.26.1 (4106af006Bpl_nN84MShtvHA51xG0Q)

Domain allocations use the buddy allocator.

21 years agobitkeeper revision 1.1108.23.5 (41066f1bSdCTGh1XnaOjwPmW4htQKQ)
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 15:04:59 +0000 (15:04 +0000)]
bitkeeper revision 1.1108.23.5 (41066f1bSdCTGh1XnaOjwPmW4htQKQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk

21 years agobitkeeper revision 1.1108.25.1 (41066d7d4Nz_AdmSO0fZS5s0l5Z16w)
mwilli2@equilibrium.research.intel-research.net [Tue, 27 Jul 2004 14:58:05 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.25.1 (41066d7d4Nz_AdmSO0fZS5s0l5Z16w)

More information about PCI configuration, backend domains and
further sources of help.

21 years agobitkeeper revision 1.1108.23.4 (41066cd5HJomAoRwJhBHUSUuquTXoQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 14:55:17 +0000 (14:55 +0000)]
bitkeeper revision 1.1108.23.4 (41066cd5HJomAoRwJhBHUSUuquTXoQ)

Buddy allocator no longer threads lists thru the free pages themselves.

21 years agobitkeeper revision 1.1108.23.3 (41065b4fZjYRRIBRamPXu6SAWqoNVQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 13:40:31 +0000 (13:40 +0000)]
bitkeeper revision 1.1108.23.3 (41065b4fZjYRRIBRamPXu6SAWqoNVQ)

Reformat the pfn_info structure.

21 years agobitkeeper revision 1.1108.23.2 (410655f2qgqPQhgAMuF6wwoH8v5zTQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 27 Jul 2004 13:17:38 +0000 (13:17 +0000)]
bitkeeper revision 1.1108.23.2 (410655f2qgqPQhgAMuF6wwoH8v5zTQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1108.24.1 (41064a30XwujM5XDApzkwiYhqToDeg)
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:27:28 +0000 (12:27 +0000)]
bitkeeper revision 1.1108.24.1 (41064a30XwujM5XDApzkwiYhqToDeg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.14.7 (41064a25BG5YpgZlagVwFZPgaFRc8A)
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:27:17 +0000 (12:27 +0000)]
bitkeeper revision 1.1108.14.7 (41064a25BG5YpgZlagVwFZPgaFRc8A)

Bring a new bridge up with ifconfig.

21 years agobitkeeper revision 1.1108.14.6 (410649f9zyS54Re8bSXNwM_nPxqrOw)
mjw@wray-m-3.hpl.hp.com [Tue, 27 Jul 2004 12:26:33 +0000 (12:26 +0000)]
bitkeeper revision 1.1108.14.6 (410649f9zyS54Re8bSXNwM_nPxqrOw)

Add support for setting and getting domain maxmem.

21 years agobitkeeper revision 1.1108.23.1 (41063218Lo2jBTfOaHXFy3vKMmTV1Q)
gm281@boulderdash.cl.cam.ac.uk [Tue, 27 Jul 2004 10:44:40 +0000 (10:44 +0000)]
bitkeeper revision 1.1108.23.1 (41063218Lo2jBTfOaHXFy3vKMmTV1Q)

Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/gm281/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1108.22.1 (41063205PRYHLV7vAQb9rDbII-bfGA)
gm281@boulderdash.cl.cam.ac.uk [Tue, 27 Jul 2004 10:44:21 +0000 (10:44 +0000)]
bitkeeper revision 1.1108.22.1 (41063205PRYHLV7vAQb9rDbII-bfGA)

Schedule locks added to the schedule_data structure

21 years agobitkeeper revision 1.1108.1.30 (41062d6aonyZEGT1Lf5fC27ACa4P2A)
cl349@freefall.cl.cam.ac.uk [Tue, 27 Jul 2004 10:24:42 +0000 (10:24 +0000)]
bitkeeper revision 1.1108.1.30 (41062d6aonyZEGT1Lf5fC27ACa4P2A)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.21.4 (41062d25Cp22NUfjFyJgWHrgvGne4w)
cl349@freefall.cl.cam.ac.uk [Tue, 27 Jul 2004 10:23:33 +0000 (10:23 +0000)]
bitkeeper revision 1.1108.21.4 (41062d25Cp22NUfjFyJgWHrgvGne4w)

update config files

21 years agobitkeeper revision 1.1108.21.3 (41062ab8k7dQxxuoNDw7W6FeCIWYgg)
cl349@freefall.cl.cam.ac.uk [Tue, 27 Jul 2004 10:13:12 +0000 (10:13 +0000)]
bitkeeper revision 1.1108.21.3 (41062ab8k7dQxxuoNDw7W6FeCIWYgg)

fix dom0 device memory access

21 years agobitkeeper revision 1.1108.21.2 (410628a25HG5ouNxW1uvesiC40g-zQ)
cl349@freefall.cl.cam.ac.uk [Tue, 27 Jul 2004 10:04:18 +0000 (10:04 +0000)]
bitkeeper revision 1.1108.21.2 (410628a25HG5ouNxW1uvesiC40g-zQ)

extract a linux-2.6.x-xen0 tree

21 years agobitkeeper revision 1.1108.21.1 (41062740xHG36OEbpVAmVX5N9WCaNw)
cl349@freefall.cl.cam.ac.uk [Tue, 27 Jul 2004 09:58:24 +0000 (09:58 +0000)]
bitkeeper revision 1.1108.21.1 (41062740xHG36OEbpVAmVX5N9WCaNw)

make vmlinuz really stripped

21 years agobitkeeper revision 1.1108.1.29 (41056396oI8TDCaTvBdU_3II1cHF9Q)
kaf24@scramble.cl.cam.ac.uk [Mon, 26 Jul 2004 20:03:34 +0000 (20:03 +0000)]
bitkeeper revision 1.1108.1.29 (41056396oI8TDCaTvBdU_3II1cHF9Q)

Rename memory allocator interfaces in Xen to avoid conflicts with
Linux namespace.

21 years agobitkeeper revision 1.1108.1.28 (41054bc8T8MzSNX7N4JkfGe7gTpO9g)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 18:22:00 +0000 (18:22 +0000)]
bitkeeper revision 1.1108.1.28 (41054bc8T8MzSNX7N4JkfGe7gTpO9g)

More user manual stuff.

21 years agobitkeeper revision 1.1108.1.27 (41053138PMQU4qLFN3UhAOQISbPObQ)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 16:28:40 +0000 (16:28 +0000)]
bitkeeper revision 1.1108.1.27 (41053138PMQU4qLFN3UhAOQISbPObQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk

21 years agobitkeeper revision 1.1108.20.1 (41052ec5K2iTlC9jFZbnC6x-10TOpQ)
tw275@labyrinth.cl.cam.ac.uk [Mon, 26 Jul 2004 16:18:13 +0000 (16:18 +0000)]
bitkeeper revision 1.1108.20.1 (41052ec5K2iTlC9jFZbnC6x-10TOpQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.19.1 (41052eba3ZVcoufgBgwBIOi8WV_BbQ)
tw275@labyrinth.cl.cam.ac.uk [Mon, 26 Jul 2004 16:18:02 +0000 (16:18 +0000)]
bitkeeper revision 1.1108.19.1 (41052eba3ZVcoufgBgwBIOi8WV_BbQ)

Started to implement the Create Domain Wizzard.
Doesn't work yet (along way off).
Slight refactoring of other code to make it more extensible

21 years agobitkeeper revision 1.1108.1.26 (4105290drgNVOYRGgbP7EtAZ31shTw)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 15:53:49 +0000 (15:53 +0000)]
bitkeeper revision 1.1108.1.26 (4105290drgNVOYRGgbP7EtAZ31shTw)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk

21 years agobitkeeper revision 1.1108.18.1 (410528e6_I32-DCsW9lnK1-Up1UjkQ)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 15:53:10 +0000 (15:53 +0000)]
bitkeeper revision 1.1108.18.1 (410528e6_I32-DCsW9lnK1-Up1UjkQ)

Add make docs target and .PHONY special target.

21 years agobitkeeper revision 1.1108.1.25 (4105269f4bH3Ihj0IYW6E935SmTCsw)
kaf24@scramble.cl.cam.ac.uk [Mon, 26 Jul 2004 15:43:27 +0000 (15:43 +0000)]
bitkeeper revision 1.1108.1.25 (4105269f4bH3Ihj0IYW6E935SmTCsw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1108.1.24 (41051ee21NzgdgVzWz4PTL4xkkgjBQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 26 Jul 2004 15:10:26 +0000 (15:10 +0000)]
bitkeeper revision 1.1108.1.24 (41051ee21NzgdgVzWz4PTL4xkkgjBQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.17.2 (41051ed51JmSlgJg-SSNXffJxH783g)
kaf24@scramble.cl.cam.ac.uk [Mon, 26 Jul 2004 15:10:13 +0000 (15:10 +0000)]
bitkeeper revision 1.1108.17.2 (41051ed51JmSlgJg-SSNXffJxH783g)

Change panic() to BUG() in a few places.

21 years agobitkeeper revision 1.1108.17.1 (41051ec1NERNxLF017rAWe7ljBk92w)
kaf24@scramble.cl.cam.ac.uk [Mon, 26 Jul 2004 15:09:53 +0000 (15:09 +0000)]
bitkeeper revision 1.1108.17.1 (41051ec1NERNxLF017rAWe7ljBk92w)

A better fix for blkdev request merging. Should work for both IDE and
SCSI, and do as much merging as possible, and also no need for PIO
fallback mode.

21 years agobitkeeper revision 1.1108.1.23 (41051bc8Pfe6s4D_U9HcNPC_bL3t_g)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 14:57:12 +0000 (14:57 +0000)]
bitkeeper revision 1.1108.1.23 (41051bc8Pfe6s4D_U9HcNPC_bL3t_g)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno.bk

21 years agobitkeeper revision 1.1108.16.1 (41051babLBNBBNCOnhgtOGSugdJk0w)
mwilli2@equilibrium.research.intel-research.net [Mon, 26 Jul 2004 14:56:43 +0000 (14:56 +0000)]
bitkeeper revision 1.1108.16.1 (41051babLBNBBNCOnhgtOGSugdJk0w)

Beginnings of a new unified User Manual - please contribute!

21 years agobitkeeper revision 1.1108.1.22 (410518962WN2wQjVdY9ca4_URHt00A)
cl349@freefall.cl.cam.ac.uk [Mon, 26 Jul 2004 14:43:34 +0000 (14:43 +0000)]
bitkeeper revision 1.1108.1.22 (410518962WN2wQjVdY9ca4_URHt00A)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0

21 years agobitkeeper revision 1.1108.15.1 (41051853Nw9Dyat8lzE1v6Ex4on1YA)
cl349@freefall.cl.cam.ac.uk [Mon, 26 Jul 2004 14:42:27 +0000 (14:42 +0000)]
bitkeeper revision 1.1108.15.1 (41051853Nw9Dyat8lzE1v6Ex4on1YA)

Fix loading of kernel images to addresses not aligned on pagetable boundaries.

21 years agobitkeeper revision 1.1108.1.21 (4104ffcb0fLoE7HIdNvUGJI49n_Sxg)
tw275@labyrinth.cl.cam.ac.uk [Mon, 26 Jul 2004 12:57:47 +0000 (12:57 +0000)]
bitkeeper revision 1.1108.1.21 (4104ffcb0fLoE7HIdNvUGJI49n_Sxg)

Added menu writing, improving the menu on the left of the page,
and gerneralized getDomInfoHash, should work with upgraded versions
 of xend